sacha mango - German English Dictionary